#ifndef ENGINE_H
#define ENGINE_H

#include "engine_api.h"

class Window;
class Renderer;

class ENGINE_API Engine{
	
public:

	Engine(HINSTANCE hInstance, unsigned int uiWidth, unsigned int uiHeight);
	~Engine();
	bool init();
	void run();

private:

	HINSTANCE hInstance;
	int uiWidth;
	int uiHeight;
	Window* window;
	Renderer* renderer;
}

#endif